upper margin of leg - French English Dictionary